programmable pacemaker - French English Dictionary